Career 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Chile F2 Credicard Tennis Cup - Campos do Jordao Memorial Piertomaso Tessitore - San Remo 2002 Eddleman USTA Challenger - Birmingham Visa Tennis Open - Sao Paulo IPP Open - Helsinki Sparkassen Open - Magdeburg Warsteiner Challenger Wolfsburg - Wolfsburg Jameson Cup - Milan Ischgl International ATP Challenger - Ischgl Zivnobanka Czech Open - Prostejov Gemax Samsung Open 2005 - Belgrade Open de L'Isere - Grenoble Shimadzu All Japan Indoor Tennis Championships - Kyoto Odlum Brown Vancouver Open - Vancouver Warsteiner Challenger Lubeck - Lubeck New Delhi Challenger - New Delhi Prague Open - Prague Seguros Bolivar Open - Medellin Copa Petrobras Colombia - Bogota Copa Petrobras Brazil - Belo Horizonte Neride Prague Indoor - Prague Hurricane Tennis Open - Bradenton Seguros Bolivar Open - Bogota Geneva Challenger - Geneva XIV Challenger ATP Club Premium Open - Quito Seguros Bolivar Open - Cali Internationaux de Tennis de Brest - Brest Lima Challenger - Lima Bucaramanga Challenger Open Diputacion Pozoblanco - Cordoba Music City Challenger - Nashville Warsteiner Challenger Series - Lippstadt V Trofeo Ciudad de Quito - Quito Bogota Challenger USTA Men's Challenger of Dallas - Dallas Copa Ericsson - Montevideo Harrah's Entertainment Men's Pro Challenger - Tunica Pereira Challenger Milan Challenger Reggio Emilia Challenger Turin Challenger Bogota Challenger Warsteiner Challenger - Wolfsburg Bogota Challenger Buenos Aires Challenger Asuncion Challenger The LTA Manchester Challenger - Manchester Telesp Celular Open - Ribeirao Preto Neride Prague Indoor - Prague 1st Challenger Tournament Leon - Leon Memorial Savigni - Sassuolo Open Sainte Victoire - Aix-En-Provence 9° Trani Cup - Trani Sparkessen Magdeburg Open - Magdeburg Renault Slovenian Open - Ljubljana VSZ Solvak Open Challenger - Kosice Segovia Challenger Open Castilla y Leon - Segovia ECM Cup - Prague ATP Challenger Hamburg - Hamburg Warsteiner Challenger Lubeck - Lubeck Fergana Challenger - Fergana The LTA Manchester Challenger - Manchester LTA Men's Challenger - Wrexham 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Men's Pro Challenger at Tunica National - Tunica The Joyce Eisenberg Jerusalem Open - Jerusalem Challenger Canottieri Minico - Mantova Challenger Britania Zavaleta - Puebla The Wrexham Challenger - Wrexham Ljubljana Open 2002 - Ljubljana ATP Bangalore Challenger - Bangalore Heilbronn Open - Heilbronn 2001 USTA Challenger of Calabasas - Calabasas Fergana Challenger - Fergana Kuppers Kolsch Cup by Lambertz - Aachen TED Open-Akbank Private Banking - Istanbul Britania Zavaleta - Puebla Prasentiert Von Seat Wolfsburg - Wolfsburg AXA Open - Espinho San Luis Potosi Challenger - San Luis Potosi Asirom Challenger Brasov - Brasov Bulgarian Challenger 2002 - Sofia ATP Challenger Hamburg - Hamburg Kuppers Kolsch Cup - Aachen Newcastle Challenger - Newcastle Crystal Cup 1998 - Portoroz ARMS USTA Challenger - Rocky Mount Memorial A. Manfredini Sassuolo Challenger - Sassuolo Residenza Open - Magdeburg Aberto Da Costa Do Sauipe - Bahia Lamberts Open by Stawag - Aachen Okal Cup 2003 - Eckental VI Open Banc Agricol - Andorra Tatra Banka Open 2001 - Bratislava Challenger 42 - Andrezieux VIII Trofeo Ciudad de Quito - Quito Steelers Cup - Kosice X Abierto Internacional de Salinas - Salinas Kuppers Kolsch Cup Aachen - Aachen The LTA Sunderland Challenger - Sunderland Pekao Open - Szczecin Copa Ericsson - Santiago MTCI ATP Challenger - Yokohama Lambertz Open - Aachen Intersport Heilbronn Open - Heilbronn Open Sainte-Victoire - Aix-En-Provence USTA Seascape Challenger - Aptos Challenger Leon 2004 - Leon IPP Open - Helsinki Ischgl International Tennis Challenger 2003 - Ischgl Riviera di Rimini Challenger 2004 - Rimini Open Castilla y Leon - Segovia Samsung Securities Cup - Seoul Tehran Open 2004 - Tehran Copa Petrobras Bogota - Bogota Intersport Heilbronn Open - Heilbronn Copa Telefonica CTC Chile - Santiago San Benedetto Challenger - San Benedetto Challenger Casablanca San Angel - Mexico City San Luis Potosi Challenger - San Luis Potosi Trani Cup - Trani Alfa Romeo Tennis Cup - Cordenons Copa Sevilla 2007 - Seville Copa Petrobras Paraguay - Asuncion Challenger Britania Zavaleta - Puebla Samarkand Challenger - Samarkand Rhein-Main Challenger 2004 - Aschaffenburg Santiago Challenger 2006 North Shore Pro Tennis Championship - Winnetka The Commercia Challenger - Aptos WOW Cafe Challenger - New Orleans Memorial Manfredini - Sassuolo Copa Petrobras Argentina - Buenos Aires Almaty Challenger 1 - Almaty Kos-Zucchetti Tennis Cup - Cordenons Copa Petrobras Argentina - Buenos Aires Okal Cup 2004 - Eckental Challenger de Providencia-Copa Kia - Santiago Copa Petrobras Santa Cruz - Santa Cruz de la Sierra Czech Indoor Open - Prague Copa Petrobras Guadalajara - Guadalajara Aberto de Sao Paulo - Sao Paulo La Serena Open - La Serena XIII Trofeo Ciudad de Quito - Quito Montevideo Challenger San Luis Potosi Challenger TED Open - Istanbul Lubbock Challenger - Lubbock Lambertz Open by Stawag - Aachen Bulgarian Open Challenger - Sofia Guzzini Challenger - Recanati The LTA Wrexham Challenger - Wrexham Copa Petrobras-Colombia - Bogota 2006 USTA Tallahassee Tennis Challenger - Tallahassee Torneo Internacional Challenger Fila 2006 - Leon Baden Open - Ettlingen II Manta Open - Manta Challenger ATP de Cuenca Diario El Mercurio - Cuenca San Marino Cepu Open - San Marino XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio ATP Challenger La Serena - La Serena XI Venice Open - Venice CA-Challenge - Graz Sarajevo Open 2004 - Sarajevo Sporting Challenger - Turin Lambertz Open - Aachen Iquique Challenger Copa Petrobras Santiago - Santiago Copa Petrobras Uruguay - Montevideo Pekao Open 2001 - Szczecin Neride Prague Indoor - Prague Jameson Cup - Milan Heilbronn Challenger - Heilbronn International Championships of Sicily - Palermo Volkswagen TED Open - Istanbul Copa Ericsson - Buenos Aires Internationaux de Tennis de Brest - Brest Rezidenza Open - Magdeburg Heilbronn Open - Heilbronn Hellmann's Cup - Santiago The Stella Artois Grass Court Championships - London Siemens Open 2002 - Scheveningen Connex Open Romania - Bucharest Hellmann's Cup - Santiago Mallorca Open - Mallorca Campionati Internazionali di Sicilia - Palermo Qatar Mobil Open 2000 - Doha Abierto Mexicano de Tenis Pegaso - Mexico City Copenhagen Open - Copenhagen Chevrolet Cup - Santiago Cerveza Club Columbia Open - Bogota Mallorca Open - Mallorca UBS Open Gstaad - Gstaad Croatia Open - Umag Legg Mason Tennis Classic - Washington D.C. Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Milan Indoors - Milan Mallorca Open - Mallorca XI Abierto Internacional de Salinas - Salinas Telenordia Swedish Open - Bastad Croatia Open - Umag Idea Prokom Open - Sopot Macedonian Open - Skopje Tatra Banka Slovak Open - Bratislava Okal Cup - Eckental Davidoff Swiss Indoors - Basel Tata Open 2002 - Chennai BellSouth Open - Vina del Mar Allianz Suisse Open Gstaad - Gstaad Abierto Mexicano de Tenis - Mexico City CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Qatar Exxon Mobil Open 2003 - Doha Open Seat Godo 2003 - Barcelona Idea Prokom Open - Sopot Bancolombia Open - Bogota Legg Mason Tennis Classic - Washington D.C. Volkswagen Challenger 2004 - Wolfsburg Challenger Ford de Cherbourg - Cherbourg Kyoto Challenger - Kyoto Heilbronn Open - Heilbronn Internazionali di Tennis di San Marino - San Marino Open Seat-Godo 2000 - Barcelona Sybase Open - San Jose Pekao Open 2004 - Szczecin Warsteiner Challenger Lubeck - Lubeck International Championship of Croatia - Umag VIII Avierto Internacional de Salinas - Salinas Sarajevo Open - Sarajevo Grand Prix Hassan II - Casablanca Intersport Heilbronn Open - Heilbronn Warsteiner Challenger - Lubeck Tallahassee Tennis Challenger - Tallahassee Sparkassen Open - Magdeburg Salem Open - Hong Kong Barletta Citta'Della Disfida Open 98 - Barletta Nottingham Men's Challenger - Nottingham Zivnobanka Open - Prostejov Powder Byrne Trophy / Surrey Grasscourt Championships - Surbiton Zagreb Open - Zagreb Samarkand Challenger - Samarkand Venice Open - Venice Ostend Challenger Tennis Cup of Flanders - Ostende Brasil Open - Salvador The Surbiton Trophy - Surbiton Volkswagen TED Open - Istanbul LXVII Concurso Internacional de Tenis Cidade de Vigo - Vigo VI Gramado Open de Tenis - Gramado Southern Capital Cup - Almaty Brazil Open - Salvador Qatar Open - Doha Milan Indoors - Milan Pekao Open 2003 - Szczecin ABN/AMRO World Tennis Tournament - Rotterdam Gold Flake Open - Chennai International Bavarian Championship - Eckental Japan Open - Tokyo Energis Open - Amersfoort Gerry Weber Open - Halle Open de Nice - Nice Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart VII Avierto Internacional de Salinas - Salinas Generali Open - Kitzbuhel The Surbiton Trophy - Surbiton Muller Cup - Ulm Croatia Open - Umag Stella Artois Clay Court Championships - Budaors AAPT Championships - Adelaide I Tourneo Fila Citta di Brindisi - Brindisi Samarkand Challenger - Samarkand The Powder Byrne Trophy - Surbiton Thailand Open - Bangkok Campionati Internazionali di Sicilia - Palermo TED Open Istanbul - Istanbul Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel Time Warner USTA Challenger - Binghamton DPD Challenger 2000 - Aschaffenburg XII Internazionali di Tennis CARISBO - Bologna Bukhara Challenger - Bukhara TennisCup Vlaanderen - Antwerp Chennai Open - Chennai Rado Swiss Open - Gstaad VII Trofeo Ciudad de Quito - Quito Milano Challenger-Jameson Cup - Milan Open de L'Isere - Grenoble Milan Indoors - Milan Napoli International Cup - Napoli BPCA Open de Nice-Tounoi Challenger - Nice BellSouth Open - Vina del Mar Pomorski Bank Kredytowy Open - Szczecin Brasil Open - Costa do Sauipe Nuembrecht Challenger - Nuembrecht The Samsung Open - Bournemouth Heilbronn Open - Heilbronn Challenger Ford de Cherbourg - Cherbourg Open Castilla y Leon - Segovia Okal Cup - International Bavarian Championship - Eckental Abierto Mexicano Telfonica MoviStar - Acapulco VII Torneo Internazionale di Tennis - Barletta C.T. San Remo - XIII Piertomaso Tessitore - San Remo Mallorca Open - Mallorca Top Wool Challenger Biella - Biella Ciudad de Pozoblanco Open Diputacion - Cordoba GHI Bronx Classic - Bronx Grand Prix Hassan II - Casablanca Akbank Private Banking-TED Open - Istanbul U.S. Men's Clay Court Championships - Houston BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Gerry Weber Open - Halle S Tennis Master Championship - Graz GHI Bronx Classic - Bronx China Open - Beijing Tatra Banka Open - Bratislava 1999 Mercedes Cup - Stuttgart The Priority Telecom Open - Amersfoort 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia RCA Championships - Indianapolis Ethias Tennis Trophy - Mons The LTA Men's Challenger - Southampton Challenger Lugano - Lugano USTA Illinois Challenger - Champaign Mercedes-Benz Cup - Los Angeles Generali Open - Kitzbuhel AIG Japan Open - Tokyo The West Side Tennis Club Clay Court Challenger - Forest Hills Legg Mason Tennis Classic - Washington D.C. China Open - Beijing Lubbock Challenger - Lubbock AIG Japan Open - Tokyo Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon St. Petersburg Open - St. Petersburg Next Generation Adelaide International - Adelaide Rado Swiss Open - Gstaad Energis Open - Amersfoort US Men's Clay Court Championships - Houston Idea Prokom Open - Sopot Gerry Weber Open - Halle XL Bermuda Open - Bermuda Internazionali di Tennis di San Marino - San Marino ABN/AMRO World Tennis Tournament - Rotterdam Santiago Challenger Copenhagen Open - Copenhagen Manta Challenger Copa Petrobras-Paraguay - Asuncion Cerveza Club Columbia Open - Bogota Grand Prix de Tennis de Lyon - Lyon Qatar Mobil Open 2001 - Doha RCA Championships - Indianapolis Gerry Weber Open - Halle BellSouth Open - Vina del Mar Guayaquil Challenger Davidoff Swiss Indoors - Basel Brasil Open - Salvador Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz Davidoff Swiss Indoors - Basel Lima Challenger Argentina Open - Buenos Aires President's Cup 1997 - Tashkent Legg Mason Tennis Classic - Washington D.C. Pilot Pen International - New Haven Grand Prix de Tennis de Toulouse - Toulouse Adidas International - Sydney Kroger / St. Jude International - Memphis Open Seat-Godo '99 - Barcelona CA Tennis Trophy - Vienna Heineken Open Shanghai - Shanghai Campionati Internazionali di Sicilia - Palermo Copenhagen Open - Copenhagen RCA Championships - Indianapolis San Luis Potosi Challenger 2002 - San Luis Potosi USTA Challenger of North Miami Beach - North Miami Beach XXIX Edizione 'A.Savoldi Marco' - Manerbio Intelig Tennis Cup - Campos do Jordao Open de Franche Comte - Besancon The Powder Byrne Trophy - Surbiton Okal Open - Eckental I Open de Tenis Comunidad de Madrid - Madrid The LTA Wrexham Challenger - Wrexham Wiesmann Roadster Open - Nuembrecht Nord/LB Open - Braunschweig Grolsch Open - Amsterdam Davidoff Swiss Indoors - Basel X Trofeo Ciudad de Quito - Quito Gerry Weber Open - Halle Grand Prix Hassan II - Casablanca China Open - Beijing Challenger Casablanca San Angel - Mexico City U.S. Men's Clay Court Championships - Houston Idea Prokom Open - Sopot Open Romania - Bucharest Vietnam Open - Ho Chi Minh City Adidas International - Sydney Muller Cup - Ulm Delray Beach International Tennis Championships - Delray Beach Campbell's Hall of Fame Tennis Championships - Newport Telenordia Swedish Open - Bastad Mauritius Open - Mauritius Miller Lite Hall of Fame Tennis Championships - Newport AIG Japan Open - Tokyo Scania Stockholm Open - Stockholm BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten Grolsch Open - Amsterdam The Lipton Championships - Key Biscayne Waldbaum's Hamlet Cup - Long Island Brasil Open - Costa do Sauipe President's Cup 1999 - Tashkent Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Republic National Bank Monte Carlo Open - Monte Carlo Licher German Open - Hamburg Italian Open - Rome Connex Open Romania - Bucharest Italian Open - Rome German Open - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart The Ericsson Open - Miami Tennis Masters Series - Stuttgart Tennis Masters Series - Miami Tennis Masters Series - Cincinnati Heineken Open - Auckland Copa AT&T - Buenos Aires Dubai Tennis Open - Dubai Davidoff Swiss Indoors - Basel Franklin Templeton Tennis Classic - Scottsdale Davidoff Swiss Indoors - Basel Gerry Weber Open - Halle Merano Open - Merano Rado Swiss Open - Gstaad Heineken Open Shanghai - Shanghai International Championship of Croatia - Umag Internazionali di Tennis di San Marino - San Marino Tennis Masters Series - Paris Gerry Weber Open - Halle UBS Open Gstaad - Gstaad Ordina Open - 's-Hertogenbosch Copa AT&T - Buenos Aires Grand Prix de Tennis de Lyon - Lyon Tennis Masters Series - Hamburg Pacific Life Open - Indian Wells Dubai Open - Dubai NASDAQ-100 Open - Miami Tennis Masters Series - Rome Tennis Masters Series - Monte Carlo Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Telecom Italia Masters - Rome BNP Paribas Masters - Paris Rogers Masters - Toronto International Championship of Croatia - Umag NASDAQ-100 Open - Miami BMW Open - Munich Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Grand Prix Hassan II - Casablanca Allianz Suisse Open - Gstaad Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Copa Telmex - Buenos Aires U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York U.S. Open - New York U.S. Open - New York Tennis Masters Series - Miami U.S. Open - New York Davis Cup, World Group, QR, SUI-KOR 3-2 Davis Cup, World Group, QF, ESP-SUI 4-1 Davis Cup, World Group, QF, FRA-SUI 3-2 Davis Cup, World Group, SF, SVK-ARG 4-1 Davis Cup, World Group, 1R, SWE-SUI 4-1 Davis Cup, Group 1, REL1, ARG-VEN 4-1 Davis Cup, Group 1, 2R, ARG-CAN 5-0 Davis Cup, Group 1, 2R, ECU-ARG 4-1 Davis Cup, Group 1, REL2, ARG-COL 4-1 Davis Cup, World Group, 1R, SUI-ITA 3-2 Davis Cup, World Group, 1R, SUI-CZE 3-2 Tennis Masters Cup - Shanghai